flowery phrase - Turkish English Dictionary